vector calculus patrickjmt